using System;

namespace CreditoAutorizado.Dados.Entidades
{
    public class Usuario
    {
        private int _usuarioId;
        private string _nome;
        private string _cpf;
        private string _rua;
        private string _numero;
        private string _bairro;
        private string _cidade;
        private string _estado;
        private string _telefone;
        private string _celular;
        private string _email;
        private string _senha;
        private DateTime _dataCadastro;

        public virtual int UsuarioId
        {
            get { return _usuarioId; }
            set { _usuarioId = value; }
        }

        public virtual string Nome
        {
            get { return _nome; }
            set { _nome = value; }
        }

        public virtual string Cpf
        {
            get { return _cpf; }
            set { _cpf = value; }
        }

        public virtual string Rua
        {
            get { return _rua; }
            set { _rua = value; }
        }

        public virtual string Numero
        {
            get { return _numero; }
            set { _numero = value; }
        }

        public virtual string Bairro
        {
            get { return _bairro; }
            set { _bairro = value; }
        }

        public virtual string Cidade
        {
            get { return _cidade; }
            set { _cidade = value; }
        }

        public virtual string Estado
        {
            get { return _estado; }
            set { _estado = value; }
        }

        public virtual string Telefone
        {
            get { return _telefone; }
            set { _telefone = value; }
        }

        public virtual string Celular
        {
            get { return _celular; }
            set { _celular = value; }
        }

        public virtual string Email
        {
            get { return _email; }
            set { _email = value; }
        }

        public virtual string Senha
        {
            get { return _senha; }
            set { _senha = value; }
        }

        public virtual DateTime DataCadastro
        {
            get { return _dataCadastro; }
            set { _dataCadastro = value; }
        }
    }
}